package com.fqgj.sentry.api.domain;

import java.io.Serializable;

/**
 * Created by ykpbean kangping.ying@yuntu-inc.com
 *
 * @description
 * @create 2017-08-15 上午11:22
 */


public class HitRule implements Serializable{
    /**
     * 规则名称
     */
    private String ruleName;
    /**
     * 规则id
     */
    private Long ruleId;
    /**
     * 规则得分 权重模式下的得分（仅权重模式有效）
     */
    private Integer weightScore;
    /**
     * 评分卡分数  评分卡模式下有效
     */
    private Double cardScore;
    /**
     * 规则结果
     */
    private String decision;
    /**
     * 规则结果 类型
     */
    private Integer decisionType;

    /**
     * 规则结果 类型
     */
    private Integer priority;

    public Integer getPriority() {
        return priority;
    }

    public HitRule setPriority(Integer priority) {
        this.priority = priority;
        return this;
    }

    public Integer getDecisionType() {
        return decisionType;
    }

    public HitRule setDecisionType(Integer decisionType) {
        this.decisionType = decisionType;
        return this;
    }

    public String getRuleName() {
        return ruleName;
    }

    public HitRule setRuleName(String ruleName) {
        this.ruleName = ruleName;
        return this;
    }

    public Long getRuleId() {
        return ruleId;
    }

    public HitRule setRuleId(Long ruleId) {
        this.ruleId = ruleId;
        return this;
    }

    public Integer getWeightScore() {
        return weightScore;
    }

    public HitRule setWeightScore(Integer weigthScore) {
        this.weightScore = weigthScore;
        return this;
    }

    public Double getCardScore() {
        return cardScore;
    }

    public HitRule setCardScore(Double cardScore) {
        this.cardScore = cardScore;
        return this;
    }

    public String getDecision() {
        return decision;
    }

    public HitRule setDecision(String decision) {
        this.decision = decision;
        return this;
    }
}
